mandatory repurchase - German English Dictionary